glomerular filtration - Alemán Inglés Diccionario